propitious moment - Turkish English Dictionary